package com.secxiot.provider.communication.vo;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

/**
 * 
 * ClassName: CommunicateDoctorListVo <br/>
 * Function: 我的医生列表实体. <br/>
 * Reason: TODO ADD REASON(可选). <br/>
 * date: 2020年3月13日 下午5:09:57 <br/>
 *
 * @author tyra
 * @version
 * @since
 */
@ApiModel
@Data // lombok，无须再添加get/set方法
@ToString
public class CommunicateDoctorVo implements Serializable {

	private static final long serialVersionUID = -8941411507825467703L;

	@ApiModelProperty(value = "医生id", required = true)
	private Long doctorId;

	@ApiModelProperty(value = "医生姓名", required = true)
	private String doctorName;

	@ApiModelProperty(value = "头像路径", required = true)
	private String headerImg;

	@ApiModelProperty(value = "医院名称", required = true)
	private String hospitalName;

	@ApiModelProperty(value = "电话", required = true)
	private String mobile;

	@ApiModelProperty(value = "科室")
	private String deptName;

	@ApiModelProperty(value = "备注")
	private String memo;

	@ApiModelProperty(value = "【主题对话】未读数量", required = true)
	private Integer unreadFlag;

	@ApiModelProperty(value = "最新对话时间", required = true)
	private Date newCommunicationTime;

}
